Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
125 LEIGH PARK ROAD Detached £249,500 22 Aug 2003
131 LEIGH PARK ROAD Detached £420,000 1 Aug 2014
135 LEIGH PARK ROAD Detached £197,500 13 Sep 2001
137 LEIGH PARK ROAD Semi-Detached £123,000 30 Mar 1999
139 LEIGH PARK ROAD Detached £349,995 7 May 2015
141 LEIGH PARK ROAD Detached £270,000 18 May 2006